темы сайта: правозащита, законотворчество, власть, политика, экономика,
самосознание и самоуправление, творчество, образование. Код невидим. рамблер1х1-822857-Top100 для nik-kozlov.narod.ru |
||||
|
Учитель и ученик Автор: Маленков С.К. |
|||
Проблемы Программного Обеспечения (ПО) |
Смена языка Change language |
|||
каламбур \ рёбра и жилы \ язык
\ конструктор программиста-любителя \ Смысл этого каламбура в период развития
ЭВМ даже в 70-х могли знать очень немногие… Вся терминология программирования
исторически начиналась на английском языке и с использованием только литер
латинского алфавита. SOFT по-английски
значит "мягкий", а обозначает не мебель, не одежду, а Программное
Обеспечение компьютеров. В отличие от слова "hard" (переводится – "твёрдый"), означающего
"железо" компьютеров, его конструкционные части. "Мягкость", то есть
ЭВМ-программы, имеют внешне невидимую неизменную жёсткость
структур и связей, и "рычаги" их изменения, и
"сменные дышла", "вентили" и "заслонки",
"педали" и "редуктора", "вожжи" и
"рули"… Т.е. они имеют и "волокнистость", и
"сплетённость", и "ребристость", механистичность
"железа"… Но всё равно упрямо именуются только исключительно
"мягкостью". Никогда не услышите сравнение с шашлычком,
"котлеткой по-киевски" (на косточке куриной ножки), а-ля на
рёбрышке… Могли бы сравнить с супами, кашами, салатами… Или даже - трикотаж,
букле, циновка, свитер, макраме... Нет, вот – "софт" и только
"софт"! Ох, уж эти англо-американцы! И иже с
ними… Однако, любому
начинающему пользователю или программисту преподают структуру и запутанные
связи цепей команд… Аналогии с
шарфами, полуверами, свитерами, шторами и половичками, коврами[3], с матрацем,
кроватной "сеткой", ковром-самолётом, и с метлой Яги, ремённой и
иной трансмиссией и т.п. – тоже у англоговорящих не приживаются… Ну и ладно.
Это, может, и к лучшему, а то зашли бы далеко в "лёгкую
промышленность" или "ширпотреб"… А вот жаль, что даже прямые аналогии
с библиотечным собранием – вошли в термины программирования очень малыми
урывками (папка, файл, страница, листинг, каталог…). Зря не вжили полнее эту
аналогию. По сути весь "софт" - это сложное библиотечное
собрание со связями куда более сложными, чем переплёты, папки и каталоги.
Это – образ и основа библиотеки будущего. Только само "программное
обеспечение" – её малая часть этой библиотеки[4], хоть и очень
важная. Давно уже английская терминология не
столько помогает, столько сковывает развитие компьютерного
языка. Известны и многозначность английских слов, и негибкость
словообразований. Преодолевать это можно с помощью словарных условностей,
т.е. введением терминов, значение которых "означает только это и ничего
иного". Но ведь это мешает развитию программирования в направлении
понимания машиной языка обслуживаемых ею людей. И люди вместо
облегчения работы получают усложнения, т.к. надо понимать язык другого народа
и его условные привычки (да ещё и в условных "машинных" кодах). Для этого давно предпринимались попытки
создать международные языки типа ЭСПЕРАНТО. Создатели первых ЭВМ явно
рассчитывали на своё лидерство среди народов, а не на создание
всем равных удобств… И за это к английскому языку потянулось два ручья
эмоций: - в одном – желание постичь (и использовать), в другом – негатив
восприятия другими культурами народов. Народы, т.е. их правительства, давно
договорились блюсти международность английского в программировании. Но каждая
программа активно адаптируется к национальным языкам. Пока, увы, больше в
части вывода на экран необходимых фраз. Давно пора ввести уже и понимание
программами букв кириллицы, научить и команды понимать по-русски не только изнутри
программ, но и даваемые пользователем с клавиатуры. И ответы пора давать
по-русски. конструктор программиста-любителя Давно я
предлагаю ввести в широкое пользование многие сервисы: - Открытый и полный (пополняемый)
каталог ЭВМ-программ. - Сравнительные таблицы исполняемых
программных функций, встречающихся в разных программах. - Разбиваемость готовых программ на
функциональные элементы для использования их в других программных сочетаниях. - Создание и контроль
мест подключения других функциональных возможностей[5]. - "Пользовательскую сборку"
необходимых функций в индивидуальный сервис пользователя. - Конструктор
машинно-понимаемых функций, задаваемых обычным языком. -
Сертифицирование программ на отсутствие "недекларированных
возможностей", т.е. страхование от скрытых вредящих команд. - Давно пора ввести в широкое
пользование программы анализа фраз не только по грамматике, но по
смыслу. Эти программы разработаны около 50 лет назад в СССР для спецслужб, в
90-х просочились на рынок, используются врагами народа, мешающими народу
использовать их тоже. Полезность этих моих предложений и
разнообразие их применения можно проследить по кратким описаниям
предлагавшихся комбинаций. Их я мог бы обеспечить при возможности заказа
профессионального создания необходимых комбинаций программных записей. Моё
начальное образование было для этого недостаточно. Но кому-то было выгодно не дать
мне этих возможностей. А со мной – и другим. Враги народа есть у народов
всегда. И наше горе, что этот термин примитивно опорочен деятельностью
диктатуры Сталина. Будет ещё иное время, и своих врагов народ будет судить сам. И
не истреблением, как в средневековье. И будет отличать инакомыслие, иные направления
желаний – от вражды. Будет создавать социумы единомышленников, не порабощая несогласных. При "социализме" для
блокирования моих предложений ссылались на "отсутствие заказа",
хотя мой заказ – чем не заказ? Я потратил годы, чтобы добиться приёма заказов
предприятиями – от граждан. Ссылались и на неокупаемость моих предложений,
хотя с наступлением "рынка" 90-х куда более худшие программки
"на ура!" раскупались… Окупить можно было бы не только зарплаты[6] иногда
"простаивающих"[7] программистов,
но и окупить смену поколения ЭВМ. Подумаем вместе?… 1987-2007-2012 на главную \ Пульт учителя
(в ожидании сообщника \ Бугринов \ Пекер \ физика кувалды \ первый пульт учителя \ юбилеи…) \ Пульт учителя 2
(псевдопрофессии \ хотите сами? \ липа)
\ Медаль (Идея новинки \ предтеча – супер-класс
\ Несправедливость наград
\ Николай 1) \ Пульт учителя 3
\ Откуда такое имя? (30 лет спустя \ помощь и социум \ рыба тухнет с головы
\ После школы \ одиночество в муравейнике)
\ Мягкость в ущерб ребристости (каламбур \ рёбра и жилы \ язык \ конструктор программиста-любителя) \ наследник
Менделеева \ о радиопитании приборов
\ это нам не задавали \ копии для Резервной библиотеки |
||||
Ссылка на сайт,
автора книги и идей, публикуемые на сайте издания при цитировании или
перепечатке – обязательна.
Коммерческое переиздание без согласования с автором
и редакцией – запрещается.
Ждём
отзывов международных правозащитных организаций, юристов, политиков, руководителей
стран и парламентов,
влиятельных
людей, работников служб социальной защиты.
E-mail: fogrin@rambler.ru
Предупреждение: Почтовые
адреса даются только для переписки на темы сайта и его публикаций. Использование адресов
электронной и обычной почты для
рассылки рекламного или иного информационного мусора будет наказываться.
О нас \\ |
Просьбы о помощи обществу инвалидов Страничка Маленкова на stihi.ru (стихи) |
Отзывы, рецензии, диспуты
Маленкова – на портале STIHI.ru |
||
Раскрутись на миллиард посетителей! и поставить его на Ваш сайт |
||||
Обновление:
03-03-2013kn
[1] Гражданская инициатива родилась вместе со мной, впиталась с молоком матери, усилилась мудростью
окружавших простых людей. Это основа жизни личности, не желающей быть чьим-то рабом,
сотворчеству в обществе. Развитие этих инициатив описываются на этом регулярно пополняющемся
сайте.
[2] Мной создана система отношений, не позволяющая подменять волю народов волей вождей или
чиновников. В воле народов – время и пространство внедрения этой системы. Описанию этой системы
отношений посвящена часть публикаций сайта.
[3] Это я предлагал внедрить для разнообразия и "русского стиля" в языках программистов, когда кончал
курсы МИРЭА по программированию.
[4] В ней важнейшей частью будут считаться архивы, созданные с помощью программ, одной из которых
будет каталог. Часть его – программа, часть – результат её работы, архив данных.
[5] Неподконтрольность таких мест может привести к врезке в вашу программу при её обновлении программ-
диверсантов.
[6] "Заработная плата", то есть – заработанная трудом, часто не соответствовала смыслу термина. Она часто
была социальным содержанием, которое надо было оправдать. А иногда допускалось и не оправдывать…
Как, например, у врачей "здравоохранения", совсем не охраняющих наше здоровье.
[7] Скорее, - просиживающих без дела, без заказа, "на окладе", т.е. зря (но гарантированно) оплачиваемых…